\hypertarget{structFIL}{}\section{F\+IL Struct Reference}
\label{structFIL}\index{F\+IL@{F\+IL}}


{\ttfamily \#include $<$ff.\+h$>$}

\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\hyperlink{struct__FDID}{\+\_\+\+F\+D\+ID} \hyperlink{structFIL_ae7242545ea88ea2602484122ebe65fa3}{obj}
\item 
\hyperlink{integer_8h_a4ae1dab0fb4b072a66584546209e7d58}{B\+Y\+TE} \hyperlink{structFIL_ac409508881f5a16f2998ae675072b376}{flag}
\item 
\hyperlink{integer_8h_a4ae1dab0fb4b072a66584546209e7d58}{B\+Y\+TE} \hyperlink{structFIL_aea440945db26de9c4a88065c0c887fda}{err}
\item 
\hyperlink{ff_8h_a3fc0992ad7436250b6b1a0592214b7f2}{F\+S\+I\+Z\+E\+\_\+t} \hyperlink{structFIL_a088b03ab2e02f82e10e17bdd938190a6}{fptr}
\item 
\hyperlink{integer_8h_ad342ac907eb044443153a22f964bf0af}{D\+W\+O\+RD} \hyperlink{structFIL_aa41312aba551b9a6d1c9d3c8c7d2734b}{clust}
\item 
\hyperlink{integer_8h_ad342ac907eb044443153a22f964bf0af}{D\+W\+O\+RD} \hyperlink{structFIL_affec18b48fe716fdae6a60123fc61145}{sect}
\item 
\hyperlink{integer_8h_ad342ac907eb044443153a22f964bf0af}{D\+W\+O\+RD} \hyperlink{structFIL_ab203794f939ad4480e81dfa488770783}{dir\+\_\+sect}
\item 
\hyperlink{integer_8h_a4ae1dab0fb4b072a66584546209e7d58}{B\+Y\+TE} $\ast$ \hyperlink{structFIL_a5af9e9fb312b629220eaf684dd28c4a9}{dir\+\_\+ptr}
\item 
\hyperlink{integer_8h_ad342ac907eb044443153a22f964bf0af}{D\+W\+O\+RD} $\ast$ \hyperlink{structFIL_a28a30613d48cefcf9efbd334cd861fc8}{cltbl}
\item 
\hyperlink{integer_8h_a4ae1dab0fb4b072a66584546209e7d58}{B\+Y\+TE} \hyperlink{structFIL_a7a95fb86588663e48309b5cded7e207b}{buf} \mbox{[}\hyperlink{ffconf_8h_ac271b697378912f17132cb9c7d0de024}{\+\_\+\+M\+A\+X\+\_\+\+SS}\mbox{]}
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 161 of file ff.\+h.



\subsection{Field Documentation}
\index{F\+IL@{F\+IL}!buf@{buf}}
\index{buf@{buf}!F\+IL@{F\+IL}}
\subsubsection[{\texorpdfstring{buf}{buf}}]{\setlength{\rightskip}{0pt plus 5cm}{\bf B\+Y\+TE} F\+I\+L\+::buf\mbox{[}{\bf \+\_\+\+M\+A\+X\+\_\+\+SS}\mbox{]}}\hypertarget{structFIL_a7a95fb86588663e48309b5cded7e207b}{}\label{structFIL_a7a95fb86588663e48309b5cded7e207b}


Definition at line 176 of file ff.\+h.



Referenced by f\+\_\+expand(), f\+\_\+lseek(), f\+\_\+open(), f\+\_\+read(), f\+\_\+sync(), f\+\_\+truncate(), and f\+\_\+write().

\index{F\+IL@{F\+IL}!cltbl@{cltbl}}
\index{cltbl@{cltbl}!F\+IL@{F\+IL}}
\subsubsection[{\texorpdfstring{cltbl}{cltbl}}]{\setlength{\rightskip}{0pt plus 5cm}{\bf D\+W\+O\+RD}$\ast$ F\+I\+L\+::cltbl}\hypertarget{structFIL_a28a30613d48cefcf9efbd334cd861fc8}{}\label{structFIL_a28a30613d48cefcf9efbd334cd861fc8}


Definition at line 173 of file ff.\+h.



Referenced by clmt\+\_\+clust(), f\+\_\+lseek(), f\+\_\+open(), f\+\_\+read(), and f\+\_\+write().

\index{F\+IL@{F\+IL}!clust@{clust}}
\index{clust@{clust}!F\+IL@{F\+IL}}
\subsubsection[{\texorpdfstring{clust}{clust}}]{\setlength{\rightskip}{0pt plus 5cm}{\bf D\+W\+O\+RD} F\+I\+L\+::clust}\hypertarget{structFIL_aa41312aba551b9a6d1c9d3c8c7d2734b}{}\label{structFIL_aa41312aba551b9a6d1c9d3c8c7d2734b}


Definition at line 166 of file ff.\+h.



Referenced by f\+\_\+expand(), f\+\_\+lseek(), f\+\_\+open(), f\+\_\+read(), f\+\_\+truncate(), and f\+\_\+write().

\index{F\+IL@{F\+IL}!dir\+\_\+ptr@{dir\+\_\+ptr}}
\index{dir\+\_\+ptr@{dir\+\_\+ptr}!F\+IL@{F\+IL}}
\subsubsection[{\texorpdfstring{dir\+\_\+ptr}{dir_ptr}}]{\setlength{\rightskip}{0pt plus 5cm}{\bf B\+Y\+TE}$\ast$ F\+I\+L\+::dir\+\_\+ptr}\hypertarget{structFIL_a5af9e9fb312b629220eaf684dd28c4a9}{}\label{structFIL_a5af9e9fb312b629220eaf684dd28c4a9}


Definition at line 170 of file ff.\+h.



Referenced by f\+\_\+open(), and f\+\_\+sync().

\index{F\+IL@{F\+IL}!dir\+\_\+sect@{dir\+\_\+sect}}
\index{dir\+\_\+sect@{dir\+\_\+sect}!F\+IL@{F\+IL}}
\subsubsection[{\texorpdfstring{dir\+\_\+sect}{dir_sect}}]{\setlength{\rightskip}{0pt plus 5cm}{\bf D\+W\+O\+RD} F\+I\+L\+::dir\+\_\+sect}\hypertarget{structFIL_ab203794f939ad4480e81dfa488770783}{}\label{structFIL_ab203794f939ad4480e81dfa488770783}


Definition at line 169 of file ff.\+h.



Referenced by f\+\_\+open(), and f\+\_\+sync().

\index{F\+IL@{F\+IL}!err@{err}}
\index{err@{err}!F\+IL@{F\+IL}}
\subsubsection[{\texorpdfstring{err}{err}}]{\setlength{\rightskip}{0pt plus 5cm}{\bf B\+Y\+TE} F\+I\+L\+::err}\hypertarget{structFIL_aea440945db26de9c4a88065c0c887fda}{}\label{structFIL_aea440945db26de9c4a88065c0c887fda}


Definition at line 164 of file ff.\+h.



Referenced by f\+\_\+expand(), f\+\_\+lseek(), f\+\_\+open(), f\+\_\+read(), f\+\_\+truncate(), and f\+\_\+write().

\index{F\+IL@{F\+IL}!flag@{flag}}
\index{flag@{flag}!F\+IL@{F\+IL}}
\subsubsection[{\texorpdfstring{flag}{flag}}]{\setlength{\rightskip}{0pt plus 5cm}{\bf B\+Y\+TE} F\+I\+L\+::flag}\hypertarget{structFIL_ac409508881f5a16f2998ae675072b376}{}\label{structFIL_ac409508881f5a16f2998ae675072b376}


Definition at line 163 of file ff.\+h.



Referenced by f\+\_\+expand(), f\+\_\+lseek(), f\+\_\+open(), f\+\_\+read(), f\+\_\+sync(), f\+\_\+truncate(), and f\+\_\+write().

\index{F\+IL@{F\+IL}!fptr@{fptr}}
\index{fptr@{fptr}!F\+IL@{F\+IL}}
\subsubsection[{\texorpdfstring{fptr}{fptr}}]{\setlength{\rightskip}{0pt plus 5cm}{\bf F\+S\+I\+Z\+E\+\_\+t} F\+I\+L\+::fptr}\hypertarget{structFIL_a088b03ab2e02f82e10e17bdd938190a6}{}\label{structFIL_a088b03ab2e02f82e10e17bdd938190a6}


Definition at line 165 of file ff.\+h.



Referenced by f\+\_\+expand(), f\+\_\+lseek(), f\+\_\+open(), f\+\_\+read(), f\+\_\+truncate(), f\+\_\+write(), ftell(), and lseek().

\index{F\+IL@{F\+IL}!obj@{obj}}
\index{obj@{obj}!F\+IL@{F\+IL}}
\subsubsection[{\texorpdfstring{obj}{obj}}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \+\_\+\+F\+D\+ID} F\+I\+L\+::obj}\hypertarget{structFIL_ae7242545ea88ea2602484122ebe65fa3}{}\label{structFIL_ae7242545ea88ea2602484122ebe65fa3}


Definition at line 162 of file ff.\+h.



Referenced by clmt\+\_\+clust(), f\+\_\+close(), f\+\_\+expand(), f\+\_\+lseek(), f\+\_\+open(), f\+\_\+read(), f\+\_\+sync(), f\+\_\+truncate(), and f\+\_\+write().

\index{F\+IL@{F\+IL}!sect@{sect}}
\index{sect@{sect}!F\+IL@{F\+IL}}
\subsubsection[{\texorpdfstring{sect}{sect}}]{\setlength{\rightskip}{0pt plus 5cm}{\bf D\+W\+O\+RD} F\+I\+L\+::sect}\hypertarget{structFIL_affec18b48fe716fdae6a60123fc61145}{}\label{structFIL_affec18b48fe716fdae6a60123fc61145}


Definition at line 167 of file ff.\+h.



Referenced by f\+\_\+expand(), f\+\_\+lseek(), f\+\_\+open(), f\+\_\+read(), f\+\_\+sync(), f\+\_\+truncate(), and f\+\_\+write().



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
fatfs/\hyperlink{ff_8h}{ff.\+h}\end{DoxyCompactItemize}
